#include "thread.h"
#include <QDebug>
#include <QMutexLocker>

int Thread::num = 0;
QMutex Thread::mutex;
Thread::Thread()
{

}

void Thread::run()
{
    for(int i=0;i<5000;i++)
    {
//        if(num>=5000)break;
//        mutex.lock();
//        num++;
//        mutex.unlock();
        {
            QMutexLocker locker(&mutex);
            num++;
        }
    }

}
